# makefile hecho por Ayuso para irradia
# este makefile es una chusta, pero lo podemos mejorar


PROYECT=irradia

SOURCES= src/*.c src/image/*.c src/maths/*.c demosrc/*.c src/forms/*.c


all: $(PROYECT)-sec $(PROYECT)-thr $(PROYECT)-mpi

$(PROYECT)-sec:
	gcc -o $(PROYECT) -lm -DVMS $(SOURCES)

$(PROYECT)-thr:
	gcc -o $(PROYECT)-thr -lm -DVMS -DTHR $(SOURCES)

$(PROYECT)-mpi:
	gcc -o $(PROYECT)-mpi -lm -lmpi -DVMS -DMPI $(SOURCES)

clear:
	rm *.o $(PROYECT)*

